//*************************************************************************//
//*           _____   ____________            ______               __     *//
//*          / /__ \ / ____/ ____/           / ____/___  _________/ /     *//
//*     __  / /__/ // __/ / __/    ______   / /_  / __ \/ ___/ __  /      *//
//*    / /_/ // __// /___/ /___   /_____/  / __/ / /_/ / /  / /_/ /       *//
//*    \____//____/_____/_____/           /_/    \____/_/   \__,_/        *//
//*                                                                       *//
//*     Copyright (c) 2006 Ford Argentina. All Rights Reserved.           *//
//*                                                                       *//
//*************************************************************************//

package ar.com.ford.it.webengine.struts;

import org.apache.struts.action.ActionMapping;

/**
 * FordActionMapping <br>
 * 
 * ActionMapping customizado para permitir setear los permisos requeridos al
 * usuario para ejecutar el action.
 * <br><br>
 * <li> Para ser usado debe setearse el parametro de configuracion del StrutsServlet
 * <b>configFactory</b> en el archivo <code>web.xml</code> con el valor<br>
 * ar.com.ford.it.webengine.struts.FordConfigFactory
 * 
 * @author Aji
 */
public class FordActionMapping extends ActionMapping {

	//private static final String CLASS_NAME = FordActionMapping.class.getName();
	//private static final ILogger log = LogFactory.getInstance().getLogger(CLASS_NAME);
	
	/**
	 * Permisos requeridos al usuario para ejecutar el action
	 */
	protected String privilege;

	/**
	 * Returns the privilege.
	 * @return privilege
	 */
	public String getPrivilege() {
		return privilege;
	}

	/**
	 * Sets the privilege.
	 * @param privilege The privilege to set
	 */
	public void setPrivilege(String privilege) {
		this.privilege = privilege;
	}
	
}
